data-processing and research director - German English Dictionary